Career 2023 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Netherlands F3 Spain F26 France F19 Canada F1 Canada F2 Canada F3 Spain F12 Spain F13 Italy F16 Netherlands F3 Belgium F2 Netherlands F7 Spain F32 Great Britain F16 Croatia F1 Italy F10 Italy F15 Spain F33 Netherlands F4 France F17 France F18 Italy F11 Netherlands F3 USA F29 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Great Britain F2 Israel F3 Great Britain F3 Great Britain F4 France F6 Italy F8 Italy F9 Usa F12 Usa F13 Great Britain F4 Norway F1 Norway F2 France F4 Canada F2 Netherlands F4 Italy F23 Italy F24 Belgium F8 Belgium F9 Spain F10 Belgium F1 Netherlands F2 Netherlands F4 Spain F27 Israel F1 Israel F3 Spain F14 Spain F15 Netherlands F5 Netherlands F1 (Alkmaar) USA F28 Netherlands F3 (Middelburg) Netherlands F4 (Amstelveen) Italy F23 (Pontedera) Italy F24 (Bolzano) Austria F6 (Innsbruck) France F20 (Plaisir) France F22 (Nevers) France F3 (Veigy-Foncenex) Germany F3 (Kaarst) Great Britain F2 (Loughborough) Great Britain F3 (Shrewsbury) France F4 (Toulouse) France F5 (Poitiers) Portugal F7 (Porto) Germany F5 (Kamen) M15 Kaarst M25 Barnstaple M25 Glasgow M15 Sharm El Sheikh M15 Sharm El Sheikh M25 Bolton M25 Sunderland M25 Prijedor M25 Doboj M15 Alkmaar M15 Den Haag M25 Dublin M25 Chiswick Belgium F1 Belgium F2 M15 Antalya M15 Antalya M25 Nussloch Great Britain F7 M25 Sunderland M25 Vogau M15 Alkmaar M25+H Plaisir M15 Forbach M25+H Rodez M15+H Bressuire Israel F2 Siemens Open - Scheveningen Optimus Maia Open - Maia Eddleman USTA Challenger - Birmingham Challenger Ford de Cherbourg - Cherbourg Tennis Cup of Flanders - Ostende Skandia Open - Linz Open de L'Isere - Grenoble Challenger 42 - Andrezieux The Bolton Challenger - Bolton LTA Hull Challenger - Hull drkoop.com USTA Tennis Championships - Armonk Polish Open 2000 - Poznan Mobilux Open - Luxembourg FILA Challenger Biella - Biella Challenger 42 - Andrezieux Mordovia Cup - Saransk Open de L'Isere (Open 38) - Grenoble Open D'Orleans - Orleans Siemens Open - Scheveningen Ford Tennis Championships - Louisville St. Petersburg Challenger 2006 - St. Petersburg Steelers Cup - Kosice Open Castilla y Leon - Segovia 9° Trani Cup - Trani San Remo Tennis Cup - San Remo IPP Open - Helsinki LTA Shrewsbury Challenger - Shrewsbury Tean International - Alphen Cepu Open - San Marino Lambertz Open by Stawag 2007 - Aachen 4th Volkswagen Challenger - Wolfsburg Memorial Manfredini - Sassuolo Open D'Orleans - Orleans ATP Challenger Open 2004 - Monchengladbach Heilbronn Challenger Wroclaw Challenger Belgrade Challenger Citta di Como - Como Wolfsburg Challenger Sunrise Challenger Jersey Challenger Sofia Challenger Ostrava Challenger Yuba City Challenger Ethias Trophy - Mons Shimadzu All Japan Indoor Tennis Championships - Kyoto Ethias Trophy - Mons Manchester Challenger Recanati Challenger Roma Challenger 2007 - Rome Orbetello Challenger San Marino Challenger Vancouver Challenger Dublin Challenger - Dublin Cordenons Challenger Binghamton Challenger Palermo Challenger Mons Challenger Kolding Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Dallas Challenger Rhodes Challenger Challenger Groningen - Groningen Mobilux Open - Luxembourg Bordeaux Challenger Prostejov Challenger Alphen Challenger Open D'Orleans - Orleans Aachen Challenger Noumea Challenger Bauer Watertechnology Cup 2007 - Eckental Courmayeur Challenger Bergamo Challenger Wolfsburg Challenger Sarajevo Challenger Le Gosier Challenger Napoli Challenger Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Ethias Tennis Trophy - Mons Mitsubishi Electric Europe Cup - Monza Monza Challenger Alphen Challenger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Granby Challenger Recanati Challenger Istanbul Challenger Samarkand Challenger Mons Challenger Eckental Challenger Rijeka Open - Rijeka Zagreb Open - Zagreb Rennes Challenger Eckental Challenger Geneva Challenger Quimper Challenger Wolfsburg Challenger Alphen Challenger Vancouver Challenger St. Remy Challenger Mons Challenger Heilbronn Challenger Vancouver Challenger Aptos Challenger Samsung Challenger 2007 - Ho Chi Minh City Mons Challenger Granby Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Heilbronn Challenger Siemens Open 2007 - Scheveningen LXVII Concursu Internacional de Vigo - Vigo Irving Challenger Le Gosier Challenger Bordeaux Challenger Ethias Trophy - Mons Orleans Challenger Mons Challenger Bratislava Challenger Raanana Challenger St. Brieuc Challenger Heilbronn Challenger Alphen Challenger The Surbiton Trophy - Surbiton Orleans Challenger Rennes Challenger Bratislava Challenger Brescia Challenger Drummondville Challenger Heilbronn Challenger Mons Challenger Bergamo Challenger Quimper Challenger Dallas Challenger Rome Challenger Music City Challenger - Nashville Scheveningen Challenger Copenhagen Open - Copenhagen Brescia Challenger San Marino Challenger Ismaning Challenger Manila Challenger Alphen Challenger Rennes Challenger Orleans Challenger Eckental Challenger Eckental Challenger Trnava Challenger Bergamo Challenger St. Brieuc Challenger Okal Cup 2001 International Bavarian Championships - Eckental Glasgow Challenger Heilbronn Challenger Surbiton Challenger Ilkley Challenger Loughborough Challenger Barletta Challenger Como Challenger Portugal F8 (Cascais) Leon Challenger Internationaux de Tennis de Brest - Brest Furth Challenger Brest Challenger Como Challenger St. Brieuc Challenger Barletta Challenger Manchester Challenger Open de Charleroi - Charleroi Koblenz Challenger Maia Challenger Belgrade Challenger Meerbusch Challenger Pozoblanco Challenger Prague 3 Challenger Wroclaw Challenger Izmir Cup - Izmir Next Generation Hardcourts - Adelaide Francavilla Challenger ABN/AMRO World Tennis Tournament - Rotterdam Open de la Comunidad Valenciana - Valencia Bratislava Challenger Le Gosier Challenger Andria Challenger Napoli Challenger Binghamton Challenger Nottingham Challenger Braunschweig Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Portoroz Challenger St. Petersburg 2 Challenger Rome 2 Challenger KGHM Polish Indoors - Wroclaw Nottingham 1 Challenger Braunschweig Challenger Segovia Challenger AXA Open II - Espinho Time Warner USTA Challenger - Binghamton Campionati Internazionali di Sicilia - Palermo Pro Tennis World Open - Boca Raton Open de L'Isere - Grenoble Ilkley Challenger Verizon Tennis Challenge - Atlanta Scheveningen Challenger Internationaler Raiffeisen Grand Prix - St. Polten 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad Energis Open - Amsterdam Idea Prokom Open - Sopot The Hamlet Cup - Long Island Gelsor Open Romania - Bucharest Tata Open 2002 - Chennai Helsinki Challenger Copenhagen Open - Copenhagen Open 13 - Marseille Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Telenordia Swedish Open - Bastad U.S. Men's Clay Court Championships - Houston Recanati Challenger The Stella Artois Grass Court Championships - London Open 13 - Marseille Open Seat Godo 2003 - Barcelona The Samsung Open - Nottingham 2003 Mercedes Cup - Stuttgart Davidoff Swiss Indoors - Basel Besancon Challenger Cherbourg Challenger Athens Challenger Milan Indoors - Milan Zagreb Challenger Carson Challenger Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Qatar Open - Doha Bordeaux Challenger Prostejov Challenger Open 13 - Marseille Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Croatia Open - Umag Stockholm Open - Stockholm Heineken Open - Auckland Dubai Open - Dubai Gerry Weber Open - Halle The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Open 13 - Marseille The Dubai Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle The 10tele.com Open - Nottingham Qatar ExxonMobil Open - Doha Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Pilot Pen Tennis - New Haven Mumbai Open - Mumbai Qatar Exxon Mobil Open - Doha Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad Pilot Pen Tennis - New Haven Cherbourg Challenger ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Campbells Hall of Fame Tennis Championships - Newport Rome Challenger Pilot Pen Tennis - New Haven Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch ATP Studena Croatia Open Umag - Umag Bercuit Challenger BCR Open Romania - Bucharest International German Open - Hamburg Campbell's Hall of Fame Tennis Championships - Newport Open de Moselle - Metz Aircel Chennai Open - Chennai Stockholm Open - Stockholm Heineken Open - Auckland Open Sud de France - Montpellier If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Napoli Challenger Davidoff Swiss Indoors Basel - Basel Salzburg Challenger Grand Prix de Tennis de Lyon - Lyon Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Honolulu Challenger Rennes Challenger Nottingham Challenger PBZ Zagreb Indoors - Zagreb Geneva Challenger Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle Bratislava Challenger Open de Moselle - Metz Orleans Challenger Open Sabadell Atlantico - Barcelona BMW Open - Munich UNICEF Open - 's Hertogenbosch SA Tennis Open - Johannesburg Grand Prix Hassan II - Casablanca Sarajevo Challenger Moselle Open - Metz Malaysian Open - Kuala Lumpur Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Heineken Open - Auckland If Stockholm Open - Stockholm ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis AEGON Championships - London Jersey Challenger ATP Studena Croatia Open - Umag Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem PTT Thailand Open - Bangkok Brisbane International - Brisbane St. Brieuc Challenger Turin Challenger Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Apia International - Sydney Rome Challenger Johannesburg Challenger PBZ Zagreb Indoors - Zagreb The Priority Telecom Open - Amersfoort Open de Nice Cote d'Azur - Nice Delray Beach International Tennis Championships - Delray Beach BMW Open - Munich PBZ Zagreb Indoors - Zagreb Athens Challenger If Stockholm Open - Stockholm Bratislava Challenger Stockholm Open - Stockholm Topshelf Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Happy Valley Challenger Guadalajara Challenger Serbia Open - Belgrade Gerry Weber Open - Halle Istanbul Challenger Legg Mason Tennis Classic - Washington BB&T Atlanta Open - Atlanta Thailand Open - Bangkok Szczecin Challenger Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Andria Challenger Gerry Weber Open - Halle Orleans Challenger Vercelli Challenger AEGON International - Eastbourne If Stockholm Open - Stockholm Manchester Challenger Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Heilbronn Challenger Delray Beach International Tennis Championships - Delray Beach Open de Nice Cote d'Azur - Nice Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Segovia Challenger Eckental Challenger Japan Open - Tokyo Heineken Open Shanghai - Shanghai Farmers Classic - Los Angeles Lexington Challenger Ortisei Challenger Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Power Horse Cup - Dusseldorf Claro Open Colombia - Bogota Moselle Open - Metz Mersin Challenger Stockholm Open - Stockholm Heineken Open - Auckland Grand Prix Hassan II - Casablanca PBZ Zagreb Indoors - Zagreb ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Open 13 - Marseille TD Waterhouse Cup - Long Island Kremlin Cup - Moscow BRD Nastase Tiriac Trophy - Bucharest Power Horse Cup - Dusseldorf Drummondville Challenger Vegeta Croatia Open - Umag Moselle Open - Metz U.S. National Indoor Tennis Championships - Memphis If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Braunschweig Challenger Le Gosier Challenger Ostrava Challenger Ortisei Challenger GHI Bronx Tennis Classic - Bronx Alphen Challenger XL Capital Bermuda Open - Bermuda Open Sud de France - Montpellier Quimper Challenger Rimouski Challenger Bet-at-home Open - Hamburg Braga Challenger Internazionali di Tennis de San Marino - San Marino Generali Open - Kitzbuhel Lexington Challenger Turin Challenger BB&T Atlanta Open - Atlanta Tenniscup of Flanders - Ostende Amersfoort Challenger St. Petersburg 1 Challenger Zadar Challenger Oeiras 1 Challenger Forli Challenger Dubai Open - Dubai The Nottingham Open - Nottingham Grand Prix Hassan II - Casablanca Pilot Pen Tennis - New Haven ABN/AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Dutch Open Tennis - Amersfoort Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Dutch Open Tennis - Amersfoort Austrian Open - Kitzbuhel St. Petersburg Open - St. Petersburg Campbells Hall of Fame Tennis Championships - Newport Idea Prokom Open - Sopot ABN/AMRO World Tennis Tournament - Rotterdam Adidas International - Sydney Erste Bank Open - Vienna Kremlin Cup - Moscow Citi Open - Washington Abierto Mexicano Telcel - Acapulco If Stockholm Open - Stockholm Topshelf Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca Heineken Open - Auckland Trofeo Conde de Godo - Barcelona Tennis Masters Series - Paris Energis Open - Amersfoort Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Grand Prix de Tennis de Lyon - Lyon Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Adidas International - Sydney Tennis Masters Series - Hamburg Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Madrid Jinan Challenger Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Shanghai Challenger Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg ABN AMRO World Tennis Tournament - Rotterdam Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris BNP Paribas Masters - Paris Oeiras 4 Challenger Iasi Challenger Lisbon Challenger Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo ABN/AMRO World Tennis Tournament - Rotterdam Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells AAPT Championships - Adelaide Tennis Masters Series - Monte Carlo International Championship of Croatia - Umag Masters Series Hamburg - Hamburg Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Qatar ExxonMobil Open - Doha Sony Ericsson Open - Miami NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Open de Moselle - Metz Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid The Priority Telecom Open - Amersfoort BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami BNP Paribas Masters - Paris Masters Series Monte-Carlo - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati St. Petersburg Open - St. Petersburg Gerry Weber Open - Halle Pilot Pen Tennis - New Haven BMW Open - Munich BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York Sony Open Tennis - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Masters - Paris AEGON Championships - London Wimbledon - London Tennis Masters Series - Hamburg Australian Open - Melbourne Pacific Life Open - Indian Wells U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Masters Series - Hamburg Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome BNP Paribas Open - Indian Wells U.S. Open - New York Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Winston Salem - Winston Salem French Open - Paris French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona AEGON Championships - London BMW Open - Munich U.S. Open - New York U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Australian Open - Melbourne U.S. Open - New York Hall of Fame Tennis Championships - Newport NASDAQ-100 Open - Miami Wimbledon - London BNP Paribas Open - Indian Wells Davis Cup, World Group, 1R, RUS-BEL 4-1 Davis Cup, World Group, 1R, FRA-BEL 5-0 Davis Cup, Group 1, 2R, BEL-GRE 5-0 Davis Cup, Group 1, 2R, BEL-ZIM 4-1 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, Group 1, 2R, SCG-BEL 2-3 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, Group 1, 2R, GBR-NED 4-1 Wimbledon - London Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Group I, 2R, ROU-NED 0-5 U.S. Open - New York Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, PO, NED-CRO 2-3 Australian Open - Melbourne Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York All Lower level tournaments Campionati Internazionali d'Italia - Rome U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London Masters Series Monte-Carlo - Monte Carlo French Open - Paris Australian Open - Melbourne BNP Paribas Masters - Paris French Open - Paris Australian Open - Melbourne Davis Cup, World Group, QF, BEL-GER 2-3 Davis Cup, World Group, 1R, BEL-ESP 1-4 Olympics - Beijing Davis Cup, World Group, QR, BEL-ITA 4-1 Olympics - London Davis Cup, World Group, QR, BEL-ZIM 4-1 Davis Cup, World Group, QR, MAR-BEL 3-2 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group I, 2R, GBR-BEL 1-4 Davis Cup, Group 1, 2R, BEL-POL 4-1 Davis Cup, World Group, 1R, BEL-SRB 2-3 Davis Cup, Group 1, 2R, UKR-BEL 1-4 Davis Cup, World Group, QR, AUT-BEL 3-2 Davis Cup, World Group, PO, SVK-BEL 2-3 Davis Cup, World Group, PO, BEL-AUT 1-4 U.S. Open (juniors) Wimbledon (juniors) Olympics - Athens Mallorca Challenger